Skip to content

Conversation

@JustinGuese
Copy link
Contributor

  • build with python 3.11
  • only trigger on tag (e.g. v2.1.0)
  • use that tag as poetry/pip version

Copilot AI review requested due to automatic review settings September 18, 2025 15:14
@JustinGuese JustinGuese changed the title Refactor GitHub Actions workflow for Poetry publish: update Python ve… Build/Publish on version tag, python 3.11 Sep 18, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR refactors the GitHub Actions workflow to properly handle versioned releases by triggering only on Git tags instead of pushes to master branch, and automatically extracts the version number from the tag name.

  • Changes trigger condition from push/PR on master branch to push on version tags (v*)
  • Updates Python version from 3.10 to 3.11 and GitHub Actions from v2 to v4
  • Replaces hardcoded version (1.3.0) with dynamic version extraction from Git tag name

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@JustinGuese
Copy link
Contributor Author

@siriuz42 i've seen your name tagged in the readme

Co-authored-by: Copilot <[email protected]>
@siriuz42
Copy link
Collaborator

Thanks for the support, Justin!

We are working on some bug fixes and the flax version of the code. Let's merge this after the repo becomes relatively stable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants